@charset "utf-8";
/* CSS 第三级页面Document */
a img {border: none; }
#pgt_sel{width:80px;height:28px;background:#0090ee;color:#FFF;border-radius:3px;text-align:center;line-height:28px;border:1px solid #0090ee;}
#threadstamp {position: relative;width: 100%;height: 0;overflow: visible;}
#threadstamp img {position: absolute;top: -20px;right: 170px;}
* {word-wrap: break-word;}
.plhin{ width:100%}
.pls{width:250px;overflow:hidden;border-right:10px solid #f3f3f3;}
.pls .favatar{background:transparent;height: auto;border-width: 0px;overflow:visible;}
.pls .pi{padding-left:15px;}
.pi{overflow:hidden;margin-bottom:10px;padding:10px 0;height:16px;border-bottom:1px dashed #CDCDCD; text-align:center}
.pls .avatar{margin:10px 15px;text-align:center;}
.pls .avatar img{padding: 5px 5px 8px;width:120px;height:auto;background:#FFF url 0 100% repeat-x;}
.pls .tns{padding:0 10px 10px;}
.pl table{table-layout:fixed;width:100%;}
.tns th{border-right:1px solid #CCC;}
.tns th, .tns td{text-align:center;font-size:12px; color:#666}
th{font-weight: 400;}
.pls .tns th p, .pls .tns td p{font-size:12px;margin: 0;}
.xi3{color:#666}
.pls p em, .pls dt em{color: #F26C4F;}
.pls .tip_4{margin-left: -5px;}
.tip{position: absolute;padding: 10px;width: 260px;border: 1px solid #B1B1B1;background: #FEFEE9;}
.tip_4 .tip_horn {left: 5px;bottom: -6px;background: ;}
.tip_horn {position: absolute;width: 11px;height: 6px;overflow: hidden;}
.pbg2{display:block;height:10px;width:100%;margin:0 auto;background:url(../imges/gai/ico_jdt.png) 0 -10px repeat-x;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;}
.pbr2 {display: block;height: 10px;background:url(../imges/gai/ico_jdt.png) 0 0 repeat-x;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.pls dt {width:80px;}
.pls dd, .pls dt {float: left;overflow: hidden;height: 1.6em;line-height: 1.6em;}
.pls p, .pls .pil, .pls .o {margin: 5px 10px 5px 20px;}
.pls .o .pm2 {background-image: url(../imges/gai/pmto.gif);}
.pls .o li {background-position: 0 50%;background-repeat: no-repeat;text-indent: 18px;}
.xl2 li {float: left;margin: 2px 0;padding: 0;width: 50%;height: 1.5em;overflow: hidden;}
.plc {padding: 0 20px;}
.plc, .pls {vertical-align: top;}
.pi strong a {float: right;margin-top: -6px;padding: 4px 6px;border: 1px solid #FFF;font-weight: 400;}
a {color: #333;text-decoration: none;}
.pdbt {float: right;margin: -5px 10px 0 0;}
.authicn {cursor: pointer;width: 16px;}
.vm {vertical-align: middle;}
.pipe {margin: 0 5px;color: #CCC;}
.pct {padding-bottom: 1em;}
.a_pr {float: right;overflow: hidden;margin-left:10px;}
.a_pt, .a_pb {background: url(../imges/ad.gif) no-repeat 0 50%;margin-bottom: 6px;padding-left: 20px;zoom: 1;}
.pcb {margin-right: 0;}
.t_fsz {min-height: 100px;}
.t_f a {color: #369;text-decoration: underline;}
.pob {line-height: 36px; height:36px;}
.pob em {float: left;}
.po {border-top: 1px dashed #CDCDCD;}
.po span {float: right;}
.pob em a {padding:5px 10px 5px 25px;}
.fastre {background:url(../imges/gai/fastreply.gif) no-repeat 0 50%;}
.replyadd {background:url(../imges/gai/rec_add.gif) no-repeat 0 50%;}
.replysubtract {background:url(../imges/gai/rec_subtract.gif) no-repeat 0 50%;}
.showmenu { width:80px; height:20px; border:none; background:#fff; color:#666; outline:none}
.md_ctrl{ width:100%;float: left;}
.modact, .modact a {line-height: 32px !important;}
.modact {display: block;height: 32px;text-align: center;padding: 30px 0 0;}
#vfastpost {background: #E5EDF2;padding: 3px;}
.fullvfastpost {margin-top: 30px;}
.pl table {table-layout: fixed;width:100%;}
#vfastpost #vf_l {width: 5px;background: url(../imges/gai/v.png) no-repeat -30px -39px;}
#vfastpost #vf_m {background: url(../imges/gai/v.png) repeat-x 0px -79px;}
#vfastpost #vf_r {width: 10px;background: url(../imges/gai/v.png) no-repeat -47px -119px;}
#vfastpost #vf_b button {width: 120px;display: block;height: 38px;line-height: 100px;overflow: hidden;
background:url(../imges/gai/v.png) no-repeat 0 0;margin: 0;padding: 0;border: none;}
#vfastpost #vf_b {width: 120px;}
#vfastpost td {height: 38px;width:80%;}
#vfastpost #vf_m input {border: 1px solid white;width:100%;outline: none}
#p_btn {line-height: 24px;padding: 3em 0;text-align: center;}
.hm {text-align: center;}
.mtw {margin-top: 20px !important;}
.mbm {margin-bottom: 10px !important;}
.tshare {padding-bottom: 10px;}
#p_btn .tshare a {margin-right: 10px;color: #369;}
#p_btn .tshare a, #p_btn .tshare i {padding: 0;background-image: none;}
#p_btn a {display:inline-block;margin-right: 3px;padding-right: 4px;padding-left: 8px;
background: url(../imges/gai/share_btn.png) no-repeat 0 0;vertical-align: top;white-space: nowrap;}
#p_btn i {display: block;padding: 4px 8px 4px 0;
background: url(../imges/gai/share_btn.png)  no-repeat 100% 100%;font-style: normal;cursor: pointer;}
#p_btn img {float: left;margin: 4px 4px 0 0;}
.psth {margin: 2em 0 2em -20px;padding: 5px 45px 5px 20px;width: 240px;background: #FFF4DD url(../imges/gai/arw.gif) no-repeat 100% 50%;
color: #F26C4F;font-size: 14px;}
.icon_ring{background:#FFF4DD;display:inline-block;width:8px;height:8px;margin-right:5px;border:2px solid #F26C4F;-webkit-border-radius:10px;
-moz-border-radius: 10px;border-radius: 10px;box-shadow: 0px 0px 1px rgba(0,0,0,0.2);overflow: hidden;}
.vm {vertical-align: middle;}
.rate {margin: 20px 0;font-size: 12px;}
.ratl th, .ratl td, .ratc {overflow:hidden;padding:5px 2px;height: 24px;line-height: 24px;border-bottom: 1px dashed #CCC;white-space: nowrap;}
.xw1 {font-weight:700;}
.ratl .xw1 .xi1 {background: #FFF4DD;border-radius: 3px;padding: 2px 3px;}
.ratl img {height: 24px;width: 24px;vertical-align: middle;}
.y {float: right;}
.rate .op {padding-right: 16px;background: url(../imges/gai/arrow_top.gif) no-repeat 100% 50%;}
caption, th {text-align: left;font-weight: 400;}
.sign {overflow: hidden;margin-bottom: 10px;padding-top: 20px;line-height: 1.6em;background: url(../imges/gai/sigline.gif) no-repeat 0 0;}
.quote {padding-bottom: 5px;background: #F9F9F9 url(../imges/gai/icon_quote_s.gif) no-repeat 20px 6px;}
.quote,.blockcode {width: 72%;margin: 10px 0;padding: 10px 10px 10px 65px;zoom: 1;}
.quote blockquote {display: inline-block;margin: 0;padding: 0 65px 5px 0;background: url(../imges/gai/icon_quote_e.gif) no-repeat 100% 100%;
line-height: 1.6;zoom: 1;}
.tanchu_sj {width:460px;height:auto;margin:0 auto;border:5px solid #e7e7e7;-moz-border-radius:5px;-webkit-border-radius:5px;
border-radius:5px;position: fixed;z-index: 201;left: 777px;top: 275.5px; background:#fff}
.tanchu_sj1 {line-height:30px;margin: 0 auto; height:auto;width:95%}
.tanchu_sj table td{ width:20%;height:30px;line-height:30px; color:#666; border-bottom:1px solid #ccc;padding-left:5px;}
#scroll_tanchu{ overflow:scroll; width:98%; height:100px; line-height:20px; border:1px solid #ccc;padding-left:5px; color:#666}
#pingfen_buttom{width:100%; height:45px; line-height:45px; background:#eee; border-top:1px solid #ccc;}
#pingfen_buttom1{ float:right; margin-right:10px;}
#pingfen_buttom1 button{width:45px; height:25px;line-height:23px;text-align:center; background:#ff6600; border:1px solid #ff6600; color:#fff}
/* 家园——分享页面 */
.jiayuan_san span:hover{color:#0090ee}
.jiayuan_san a:hover{color:#0090ee}
.jy_share{width:204px;height:190px;margin-top:10px;background:#fff}
.jy_share_con{width:175px;margin:0 auto;margin-top:10px;}
.jy_share_num{font-size:13px;color:#666;height:30px;line-height:30px;border-bottom:1px solid #f1f1f1;}
.jy_share_num1{width:100%;text-align:center;}
.jy_share_num2{width:130px;margin:0 auto; margin-top:10px;}
.jy_share_num2 button{width:130px;height:30px;line-height:28px;text-align:center; background:#006fcc; border:1px solid #006fcc; color:#fff;
 font-size:15px;}
.jy_share_r{ float:right; width:740px; margin-left:10px; background:#fff}
.gengxin1 {background: #fff;padding: 15px 15px;}
.gengxin1 input{width:500px;height:30px; line-height:30px;text-indent: 15px;vertical-align: top; border:1px solid #ebebeb; outline:none;}
.fenxiang_jy{ width:70px; height:33px; background:#006fcc; border:1px solid #5495cc; line-height:30px; color:#fff; text-align:center; margin-left:10px;}
.gengxin1 p{ line-height:0px; margin-left:460px;}
.gengxin1 p img{ vertical-align:middle;}
/* 帮助弹出框 */
.tanchu_jy{ width:42px; height:20px; background:#fff; border:1px solid #fff; outline:none; cursor:pointer;}
.Absolute-Center {margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.div2{position:absolute;display:none;width: 450px;height: 370px;border:10px solid #e7e7e7;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; background:#fff;}
.div1{position:absolute;display:none;width: 0px;height: 0px;}
.jy_tanchu{ background:#ccc; border:1px solid #fff; float:right; margin-top:10px; margin-right:10px; color:#fff; width:45px; height:30px; line-height:28px;}
.jy_tanchu_sm{ float:left; color:#0090ee; margin-top:50px; margin-left:20px; font-size:16px;}
.jy_tanchu_com{ width:360px; height:280px; margin:0 auto;margin-top: 85px; line-height:25px;font-size: 14px;}
.jy_tanchu_com1{ margin-bottom:15px;}
/* 右边导航条 */
.jy_nav{ width:100%; border-bottom:1px solid #f1f1f1; height:30px;margin-top: -30px;}
.jy_nav ul{ padding:0px;}
.jy_nav ul li{ height:30px; line-height:17px; float:left; width:100px; text-align:center;}
.jy_nav ul li a{ color:#666;cursor:pointer;}
.jy_nav1{ width:700px; height:30px;margin:0 auto; border-bottom:1px dashed #f1f1f1;margin-top: 10px;}
.jy_nav1 ul li{ float:left; padding-left:7px; padding-right:7px; border-left:1px solid #b6b6b6; height:15px;line-height:15px; margin-top:7px;}
.jy_nav11{float:left;margin-right:10px; height:30px; line-height:30px;}
.jy_nav1 ul { padding:0px;}
.jy_nav1 ul li a{ color:#666;}
.jy_nav1 ul li a:hover{ color:#000;}
.jy_nav2{ text-align:center; margin-top:20px; padding-bottom:30px;}
.jy_nav1_l{ float:left; height:30px; line-height:30px;}
.jy_nav1_l img{ vertical-align:middle}
.jy_nav1_r{ float:right;height:30px; line-height:30px;}
.jy_nav1_r span{ display:inline-block; border-left:3px solid #bcbcbc; padding-left:8px; color:#ff6600;line-height:15px;margin-left: 5px;}
.jy_nav1_r img{ vertical-align:middle}
.jy_nav1_r_btn{ width:80px; height:25px; line-height:22px; background:#fff; border:1px solid #ececec;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; cursor:pointer; outline:none;}
.jy_nav1_rr{ float:right; width:670px; height:80px; line-height:25px;color:#666; margin-top:10px;}
.jy_nav1_con{ width:100%; border-top:1px solid #f1f1f1;margin-top: 90px;margin-bottom: 10px;}
.a_hd_page{float: right;margin-right: 50px;margin-top:30px;}
.a_jifen4_page {float: left;width: 22px;height: 27px;line-height: 27px;border: 1px solid #aaaaaa;background: #fbfbfb;text-align: center;
-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;margin-left: 5px;color: #6e6e6e;-webkit-box-shadow: 0px 1px 1px #f0f0f0;
-moz-box-shadow: 0px 1px 1px #f0f0f0;box-shadow: 0px 1px 1px #f0f0f0;}
.a_jifen4_page:hover{ background:#0090ee; color:#fff; border:1px solid #1c6cb0}
/* 记录内容 */
.jy_jilu_kk{ width:690px;margin:0 auto;height:120px; border-bottom:1px dashed #f1f1f1}
.jy_jilu_kkl{ float:left; width:100px;margin-top: 11px;    text-align: center;}
.jy_jilu_kkr{ float:right; width:590px;}
.jy_jilu_kkr button{ width:50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:20px; line-height:18px; color:#fff;
background:#ff6600; border:1px solid #ff6600; text-align:center;float: right; margin-top:10px; outline:none;}

/* 日志内容 */
.fb_rizhi{ width:85px; height:23px; line-height:20px; color:#fff; background:#ff6600; border:1px solid #ff6600; text-align:center; outline:none;cursor:pointer;}
.rizhi_kk{ width:700px; margin:0 auto;}
.rizhi_kktop{ width:100%; border-bottom:1px dashed #f1f1f1; height:30px;}
.rizhi_kktop ul { padding:0px;}
.rizhi_kktop ul li{ border-right:1px solid #676767; padding-right:10px;padding-left:10px; float:left;}
.rizhi_kktop ul li a{ color:#666;}
.jy_jilu_kkrr{ float:right; width:590px; line-height:25px;padding-bottom: 20px; margin-top:10px;}
.jy_jilu_kkrr img{ vertical-align:middle;}
.rizhi_kkcon{ width:100%; border-bottom:1px dashed #f1f1f1; height:auto}
/* 相册内容 */
.photo_kktop{ width:700px; border-bottom:1px dashed #f1f1f1; height:30px; line-height:30px; margin:0 auto;}
.photo_kkcon{width:650px; margin:0 auto;}
.photo_kkcon ul { padding:0px}
.photo_kkcon ul li{ float:left; text-align:center; padding-bottom:20px;}
.photo_kkcon ul li img{ padding:5px; border:1px solid #f1f1f1}
.photo_kktop ul{ padding:0px;}
.photo_kktop ul li{width:150px;float:left;height:224px;padding: 0 5px 5px;text-align: center;overflow: hidden;}
.photo_kkcon1{ width:700px; margin:0 auto;}
.photo_kkcon1 ul{ padding:0;}
.photo_kkcon1 ul li{float:left; text-align:center; margin-right:5px; padding-bottom:20px;}
.photo_c{margin: 0 auto;width: 136px;height: 150px;background: url(../imges/jiayuan/gb.gif) no-repeat 0 0;text-align: left;}

.photo_c a{
    display: block;
    padding: 14px 4px 3px 8px;
    width: 120px;
    height: 120px;
    overflow: hidden;
}
.photo_c a img{max-width: 120px;max-height: 120px;    display: block;margin: 0 auto;}

.photo_kkcon1 ul li p, .photo_kkcon1 ul li span { padding:0; margin:0;
    display: block;
    width: 100%;
    height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

/* 鼠标移到图片上面，图片放大的效果   --zyb*/
.photo_kk_hotPt{
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
}
.photo_kk_hotPt:hover{
	box-shadow: 0 0 0px 2px #fff;
	transform: scale(1.15) translateY(-5px);
	-webkit-transform: scale(1.15) translateY(-5px);
	-moz-transform: scale(1.15) translateY(-5px);
	-o-transform: scale(1.15) translateY(-5px);
	z-index: 1;
	border-bottom: 0 none;
}



